Skip to content

Conversation

olivier-thatch
Copy link
Contributor

@olivier-thatch olivier-thatch commented Sep 12, 2025

Update CI matrix to test the following versions:

  • Ruby: 3.1, 3.2, 3.3, 3.4
    • Removed: 2.7, 3.0
    • Added: 3.4
  • Rails: 7.2.2.2, 8.0.2.1
    • Removed: 6.1.7
    • Changed: 7.2.1 to 7.2.2.2
    • Added: 8.0.2.1
  • grape_swagger_rails: 1.6.1, 2.1.2
    • Changed: 2.1.1 to 2.1.2

I removed the require 'logger' patch I added in #131, as it was only necessary for Rails 6.x and 7.0.

@grape-bot
Copy link

1 Warning
⚠️ Unless you're refactoring existing code or improving documentation, please update CHANGELOG.md.
1 Message
📖 We really appreciate pull requests that demonstrate issues, even without a fix. That said, the next step is to try and fix the failing tests!

Here's an example of a CHANGELOG.md entry:

* [#133](https://github.com/ruby-grape/grape-swagger-rails/pull/133): Update ci matrix - [@olivier-thatch](https://github.com/olivier-thatch).

Generated by 🚫 Danger

@dblock
Copy link
Member

dblock commented Sep 12, 2025

I prefer the previous non-matrix version to avoid explosion of combinations, but YOLO. Thanks for doing this!

@dblock dblock merged commit 1383f97 into ruby-grape:master Sep 12, 2025
23 checks passed
@olivier-thatch olivier-thatch deleted the update-ci-matrix branch September 12, 2025 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants